Belgian Sheepdog — synonyms, definition
1. Belgian sheepdog (Noun)
1 synonym
Belgian shepherd
1 definition
Belgian sheepdog (Noun) — Hardy working dog developed in Belgium for herding sheep.
3 types of
sheep dog sheepdog shepherd dog
2 types
groenendael malinois